ODESGS, an Environment for the Annotation and Design of Grid Environments
نویسندگان
چکیده
ODESGS is an ongoing work carried out in the Ontogrid Project (FP6-511513). It is the extension of the ODESWS Environment [1] developed in the context of the Esperonto Project (IST-2001-34372) and is an implementation of the ODESGS Framework [2]. This framework is being developed for the markup of Grid Services (GS) and creation of new complex Semantic Grid Services (SGS) from these annotated GS, to enable their discovery and (semi)automatic composition. It also formalizes Virtual Organizations (VO) with it, defined, since the appearance of OGSA, as a set of the services that are operated and shared. Therefore, VO description is closely attached to the descriptions made to each GS individually, plus additional information about the relationships and policies between these services. Note that what we mean as markup of VO and SGS is the association of these elements with an instance of the ODESGS Ontology. ODESGS Ontology is a stack of ontologies, which complement each other to annotate the features of a SGS and a VO. The stack is composed of the following ontologies: (1) one for the description of VO (VO Ontology); (2) an ontology describing the concepts that define the features of a SGS (SGS Ontology); (3) another ontology to describe problem-solving methods, the functional features of a service are described as tasks, the internal structure of the services is modelled as the methods that solve their associated tasks and the control flow description of these methods is an abstract workflow that mixes tasks with control primitives (PSM Ontology); and (4) finally two ontologies to define the knowledge representation entities used to model a SGS and the domain ontologies (KR Ontology)and its data types (DT Ontology). ODESGS, as the implementation of the ODESGS Framework, is designed to carry out the aforementioned tasks. Its main requirements are (1) (semi) Automatic discovery and composition of SGS and VO will be seamlessly integrated as an aid to the designer, the user may access to huge SGS repositories, he/she will be able to make queries or even the tool in itself, depending of the context, should automatically show restricted views of these registries (2)SGS and VO are graphically developed, the user will not need to know the specific details of the semantic markup language or implementation language used to represent the service or the relationships between the elements of the VO; (3)SGS description is a mix between a PSMs, workflows plus GS information, as we already explained in the ODESGS Ontology description; (4)WSRF compliant, ODESGS must be able to generate (and understand) at least the WSRF grid services descriptions, and it must also handle WSRF containers, due the fact that the instances of the described SGS will be stored there; (5) semantic markup export capable, ODESGS must be able to generate the semantic markup information once the service is described at the Knowledge Level. Finally, we have to remark that ODESGS is an in progress labour, but most of these requirements have been partially fulfilled.
منابع مشابه
SGSDesigner, the ODESGS Environment User Interface
[email protected] ABSTRACT In this demo, we will show SGSDesigner, the ODESGS Environment user interface. ODESGS Environment (the realization of the ODESGS Framework [1]) is an environment for supporting both a) the annotation of pre-existing Grid Services (GSs) and b) the design of new complex Semantic Grid Services (SGSs) in a (semi) automatic way. In the demo we will focus in the annotation o...
متن کاملWeighted-HR: An Improved Hierarchical Grid Resource Discovery
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resource...
متن کاملAn Efficient Data Replication Strategy in Large-Scale Data Grid Environments Based on Availability and Popularity
The data grid technology, which uses the scale of the Internet to solve storage limitation for the huge amount of data, has become one of the hot research topics. Recently, data replication strategies have been widely employed in distributed environment to copy frequently accessed data in suitable sites. The primary purposes are shortening distance of file transmission and achieving files from ...
متن کاملODEGSG Framework, Knowledge-Based Annotation and Design of Grid Services
The convergence of the Semantic Web and Grid technologies has resulted in the Semantic Grid. The great effort devoted in by the Semantic Web community to achieve the semantic markup of Web services (what we call Semantic Web Services) has yielded many markup technologies and initiatives, from which the Semantic Grid technology should benefit as, in recent years, it has become Web service-orient...
متن کاملAn annotation scheme for Persian based on Autonomous Phrases Theory and Universal Dependencies
A treebank is a corpus with linguistic annotations above the level of the parts of speech. During the first half of the present decade, three treebanks have been developed for Persian either originally or subsequently based on dependency grammar: Persian Treebank (PerTreeBank), Persian Syntactic Dependency Treebank, and Uppsala Persian Dependency Treebank (UPDT). The syntactic analysis of a sen...
متن کامل